美文网首页
p6微信小程序的视图与渲染

p6微信小程序的视图与渲染

作者: 星chen | 来源:发表于2019-08-12 18:47 被阅读0次

1. 组件的基本使用

  • 1.新建一个项目


    image.png
    image.png
    image.png
  • 这时新建一个页面


    image.png
  • 在这个目录中创建一个js和wxml文件


    image.png
  • 在app.json文件中把我们的页面添加进来


    image.png
  • 然后会报一个错误是因为没有调用page方法


    image.png
image.png
  • 解决方法


    image.png
image.png
  • 然后在first.wxml文件中随便打一些字


    image.png
  • 组件 之 按钮的使用

image.png
  • 然后删除一些代码


    image.png
  • 组件的使用非常简单


    image.png
  • 使用文本


    image.png
image.png

2. 数据绑定

  • 数据的绑定也很简单
image.png
  • text需要在js文件的data中定义


    image.png
  • 包括按钮


    image.png
image.png
  • 怎么动态更改里面的内容,先给按钮添加一个点击事件 ,这样好来观看里面的内容动态变化,给这个按钮添加一个绑定事件
image.png
  • 绑定之后需要在js中定义,先打印一个log


    image.png
image.png
  • 这说明能正常能监听按钮被点击了
  • 那怎么动态更改里面内容呢


    image.png
    image.png
image.png

3.渲染标签

  • 微信小程序给我们提供两种类型渲染标签

  • 一种是条件标签,

  • 如下:


    image.png
    image.png
  • 同样也可以


    image.png
    image.png
  • 也可以动态改变显示或隐藏,当我们点击按钮时候,如果说它是显示状态就变成隐藏,如果是隐藏状态我就变成显示,首先定义一个变量


    image.png
    image.png
    image.png
  • 这时候怎么改变文本内容呢


    image.png
    image.png
    image.png
image.png image.png
  • 另外一个标签是循环标签,


    image.png
  • 同样可以将数据提取到data里面去


    image.png
image.png
  • 怎么将里面内容提取出来


    image.png
    image.png
image.png image.png
  • 可以通过动态地添加或删除列表的值来更改里面的内容,比如我想动态更改news的值,怎么更改呢?
  • 如下


    image.png
image.png
image.png

4.模板的使用

  • 新建一个目录为templates
image.png
  • 然后在里面建一个模板文件,header.wxml,然后在头部写一些控件


    image.png
  • 已经写好一个模板那怎么来使用?如下


    image.png
  • 注意


    image.png
  • 还有另一种方法加添加模板,再写一个模板

  • 使用import来导入模板


    image.png
image.png image.png
  • include相当于将模板里面内容全部复制,import需要is来指定把那一部分数据导入进来,假如要导入别的模板是不生效的,可以跟模板动态来设置数据


    image.png
image.png

相关文章

  • p6微信小程序的视图与渲染

    1. 组件的基本使用 1.新建一个项目image.pngimage.pngimage.png 这时新建一个页面im...

  • 微信小程序--视图与渲染

    1.组件使用组件的使用非常简单,从开发者文档中可直接复制到 wxml 文件中例: wxml文件: 登陆按钮 2...

  • 微信小程序基础

    微信小程序介绍微信小程序开发工具的使用微信小程序框架文件微信小程序逻辑层微信小程序视图层微信小程序组件介绍微信小程...

  • 微信小程序

    一、目录结构 点击查看 二、视图与渲染 三、配置详解 点击查看 四、微信小程序的生命周期和app对象的使用 五、U...

  • 使用 quickjs 和 Vue.js 模仿微信小程序的双线程模

    微信小程序和网页最大的不同是小程序基于 WebView + JS引擎实现的双线程渲染架构,参考微信小程序的 渲染层...

  • 微信小程序的渲染机制

    微信小程序的渲染机制 渲染线程 逻辑线程

  • 微信小程序开发学习总结(二) WXML

    一.WXML。 对于微信小程序而言,视图层就是所有.wxml文件与.wxss文件的集合。微信小程序在逻辑层将数据进...

  • 微信小程序的结构

    1.微信小程序分为逻辑层和视图层,逻辑层用来处理业务逻辑,视图层用来渲染页面。1. 视图层描述语言是:wxml和视...

  • 微信小程序列表渲染

    1. 指令渲染指令:vx:for每个项目在微信小程序中定好了,都叫item。 2. 微信小程序的列表渲染可以渲染数...

  • 微信小程序学习(4)_视图渲染

    一、创建一个页面 1.首先我们新建一个项目,在新建的项目中有index 页面和 logs 页面,即欢迎页和小程序启...

网友评论

      本文标题:p6微信小程序的视图与渲染

      本文链接:https://www.haomeiwen.com/subject/zodjjctx.html