小程式使用smart模板的方法
阿新 • • 發佈:2018-12-18
總結:如何在小程式當中使用smarty模板
1.準備
a)擁有smarty模板的api介面架構
例如:TP5
b)小程式的架構
例如:微信小程式
2.介面的小程式分支
1.判斷是不是小程式
2.是小程式請求的情況下將原本要傳輸回去在小程式中進行迴圈渲染的資料進行傳入介面自己的view層
3.將view模板解析後的html程式碼返回給小程式
3.TP如何獲取自身的view解析後的程式碼
通過$this->assign()進行原本的資料傳輸
通過$return['data'] = return $this->fetch()將解析後的程式碼進行返回
4.小程式接收到屬於html程式碼如何使用
在.wxml結尾的模板檔案中進行:
<rich-text nodes="{{api_result.wx_view}}"></rich-text>
就可以將html程式碼進行寫入了
5.html標籤相容性
官方文件寫得極為清楚: https://developers.weixin.qq.com/miniprogram/dev/component/rich-text.html 節點 屬性 a abbr b blockquote br code col span,width colgroup span,width dd del div dl dt em fieldset h1 h2 h3 h4 h5 h6 hr i img alt,src,height,width ins label legend li ol start,type p q span strong sub sup table width tbody td colspan,height,rowspan,width tfoot th colspan,height,rowspan,width thead tr ul