第九天

1、全局配置?

小程序根目录下的app.json文件用来对微信小程序进行全局配置 内容是一个JSON对象 

    1、pages 用来指定小程序由哪些页面组成,每一项都对应一个页面路径 ,文件名不需要后缀,

    第一个就代表初始页  小程序增删页面都需要对pages修改

    2、window  用于设置小程序的状态栏导航栏标题,窗口背景

        注:颜色必须是16进制的 不然会报错

    3、tabBar  客户端窗口底部或顶部有tab栏可以切换页面 可以通过tabBar配置项指定tab栏的表现以及切换对应的页面


2、生命周期?


3、组件通信?

    

4、behavior?

behaviors 是用于组件间代码共享的特性,

每个 behavior 可以包含一组属性、数据、生命周期函数和方法。组件引用它时,它的属性、数据和方法会被合并到组件中,生命周期函数也会在对应时机被调用。 每个组件可以引用多个 behavior ,behavior 也可以引用其他 

5、template?

 小程序的template是一个模版功能,在创建一个template后,其他的页面可以引用,相比component较简单、方便!

template只需要两个文件,一个wxss文件和wxml文件,也只有这两个功能起作用,只用于显示,json和js文件创建了也无效。

在wxml中写入模板标签

把重复的代码放入中  

注意:这里要定义一个name属性  属性值自定义(什么都可以)

在引入模板的使用需要用 这个name 值 来调用对应的模板

在文件中可以定义多个标签  更据name值来引用对应的模板

使用 标签引入模板      src 写模板文件的路径


在页面使用 来引入模板

注意 这里有一个is的属性   这里的is属性 要写前面写的name值 

使用的时候 添加data属性 传入在模板中需要使用的变量  多个变量之间用 ,(逗号)分割


6、wxs?

你可能感兴趣的:(第九天)