总结 微信小程序WXML提供了import和include两种引用方式的区别
WXML提供两种文件引用方式:import 和 include
import用法:
import 可以在该文件中使用目标文件定义的 template
在item/item.wxml中定义了一个叫item的template
在index/index.wxml中引用item.wxml,j就可以使用template模板了
运行结果:
include用法:
include 可以将目标文件中除了 <template/> <wxs/>
外的整个代码引入,相当于是拷贝到 include 位置
item/item.wxml文件内容
在index/index.wxml中引用item.wxml
效果图:
区别:
1.import引用的是template模板之内的内容,include引用的是template模板之外的内容
2.import不具有传递的特性,include具有传递的特性
比如: C 引用 B,B 引用A,在C中可以使用B定义的 template,在B中可以使用A定义的 template ,但是C不能使用A定义的template ,但是include却可以使用A定义的模板之外的内容(如果A中包含有template,template里面的内容不会被引用进来)
3.import能传递数据,include不能传递数据,换句话说,import引用的是动态内容,include引用的是静态内容
总结的不好,请大家补充