当前位置: 首页 > news >正文

免费个人网站建站能上传视频吗河源市企业网站seo价格

免费个人网站建站能上传视频吗,河源市企业网站seo价格,网络推广企业,如何用 ftp上传网站1. 事件系统 1.1 事件绑定和事件对象 小程序中绑定事件与在网页开发中绑定事件几乎一致#xff0c;只不过在小程序不能通过 on 的方式绑定事件#xff0c;也没有 click 等事件#xff0c;小程序中绑定事件使用 bind 方法#xff0c;click 事件也需要使用 tap 事件来进行代…1. 事件系统 1.1 事件绑定和事件对象 小程序中绑定事件与在网页开发中绑定事件几乎一致只不过在小程序不能通过 on 的方式绑定事件也没有 click 等事件小程序中绑定事件使用 bind 方法click 事件也需要使用 tap 事件来进行代替绑定事件的方式有两种 第一种方式bind:事件名bind 后面需要跟上冒号冒号后面跟上事件名例如 view bind:tap“fnName”/view 第二种方式bind事件名bind 后面直接跟上事件名例如 view bindtap“fnName”/view。 事件处理函数需要写到 .js 文件中在 .js 文件中需要调用小程序提供的 Page 方法来注册小程序的页面我们可以直接在 Page 方法 中创建事件处理函数。 1.2 事件分类以及阻止事件冒泡 事件分为 冒泡事件 和 非冒泡事件 冒泡事件当一个组件的事件被触发后该事件会向父节点传递。非冒泡事件当一个组件的事件被触发后该事件不会向父节点传递。 使用 bind 绑定的事件会触发事件冒泡如果想阻止事件冒泡可以使用 catch 来绑定事件。 1.3 事件传参-data-*自定义数据 事件传参在触发事件时将一些数据作为参数传递给事件处理函数的过程就是事件传参。 在微信小程序中我们经常会在组件上添加一些自定义数据然后在事件处理函数中获取这些自定义数据从而完成业务逻辑的开发。 在组件上 通过 data-* 的方式 定义需要传递的数据其中 * 是自定义的属性例如view data-id“100” bindtap“handler” /然后通过事件对象进行获取自定义数据。 注意事项 event.target 是指事件触发者 event. currentTarget 是指事件绑定者。使用 data- 方法传递参数的时候多个单词由连字符 - 连接连字符写法会转换成驼峰写法。使用 data- 方法传递参数的时候而大写字符会自动转成小写字符。 1.4 事件传参-mark 自定义数据 小程序进行事件传参的时候除了使用 data-* 属性传递参数外还可以 使用 mark 标记传递参数。 mark 是一种自定义属性可以在组件上添加用于来识别具体触发事件的 target 节点。同时 mark 还可以用于承载一些自定义数据。 在组件上使用 mark:自定义属性 的方式将数据传递给事件处理函数例如view mark:id“100” bindtap“handler” /然后通过事件对象进行获取自定义数据。 mark 和 data-* 很相似主要区别在于 mark 包含从触发事件的节点到根节点上所有的 mark: 属性值currentTarget.dataset 或者 target.dataset 只包含事件绑定者 或者 事件触发者那一个节点的 data-* 值。 2. WXML 语法 2.1 声明和绑定数据 小程序页面中使用的数据均需要在 Page() 方法的 data 对象中进行声明定义 在将数据声明好以后在 WXML 使用 Mustache 语法双大括号 {{ }}将变量包起来从而将数据绑定 在 {{ }} 内部可以做一些简单的运算支持如下几种方式 算数运算三元运算逻辑判断其他… 注意事项在 {{ }} 语法中只能写表达式不能写语句也不能调用 js 相关的方法。 2.2 setData() 修改数据 小程序中修改数据不推荐通过赋值的方式进行修改通过赋值的方式修改数据无法改变页面的数据。 而是要通过调用 setData() 方法进行修改setData() 方法接收对象作为参数 key 是需要修改的数据value 是最新的值。 setData() 方法有两个作用 更新数据驱动视图更新 2.3 setData() 1. 修改对象类型数据 新增 单个 / 多个属性修改 单个 / 多个属性删除 单个 / 多个 属性 2. 修改数组类型数据 新增数组元素修改数组元素删除数组元素 2.4 简易双向数据绑定 在 WXML 中普通属性的绑定是单向的例如input value{{value}} / 如果希望用户输入数据的同时改变 data 中的数据可以借助简易双向绑定机制。在对应属性之前添加 model: 前缀即可 例如 input model:value{{value}} /。 注意事项简易双向绑定的属性值如下限制 只能是一个单一字段的绑定例如错误用法input model:value值为 {{value}} /。尚不能写 data 路径也就是不支持数组和对象例如错误用法input model:value{{ a.b }} /。 2.5 列表渲染-基本使用 列表渲染就是指通过循环遍历一个数组或对象将其中的每个元素渲染到页面上。 在组件上使用 wx:for 属性绑定一个数组或对象既可使用每一项数据重复渲染当前组件每一项的变量名默认为 item下标变量名默认为 index。 在使用 wx:for 进行遍历的时候建议加上 wx:key 属性 wx:key 的值以两种形式提供 字符串代表需要遍历的 array 中 item 的某个属性该属性的值需要是列表中唯一的字符串或数字且不能动态改变保留关键字 *this 代表在 for 循环中的 item 本身当 item 本身是一个唯一的字符串或者数字时可以使用。 注意事项 如果不加 wx:key会报一个 warning 如果明确知道该列表是静态即以后数据不会改变或者不必关注其顺序可以选择忽略。在给 wx:key 添加属性值的时候不需要使用双大括号语法直接使用遍历的 array 中 item 的某个属性。 2.6 列表渲染-进阶用法 如果需要对默认的变量名和下标进行修改可以使用 wx:for-item 和 wx:for-index 使用 wx:for-item 可以指定数组当前元素的变量名。使用 wx:for-index 可以指定数组当前下标的变量名。 将 wx:for 用在block / 标签上以渲染一个包含多个节点的结构块 block / 并不是一个组件它仅仅是一个包装元素不会在页面中做任何渲染只接受控制属性。block / 标签在 wxml 中可以用于组织代码结构支持列表渲染、条件渲染等。 2.7 条件渲染 条件渲染主要用来控制页面结构的展示和隐藏在微信小程序中实现条件渲染有两种方式 使用 wx:if、wx:elif、wx:else 属性组使用 hidden 属性 wx:if 和 hidden 二者的区别 wx:if 当条件为 true 时将结构展示出来否则结构不会进行展示通过 移除/新增节点 的方式来实现。hidden 当条件为 true 时会将结构隐藏否则结构会展示出来通过 display 样式属性 来实现的。
http://www.sczhlp.com/news/166880/

相关文章:

  • 莱芜区组织部网站动漫网站设计报告
  • 帝国cms网站名称泉州专业网站开发公司
  • 百度网站推广怎么样wordpress主题游戏cms
  • 如何跟建网站的人员沟通做网站资源
  • 工信部网站 备案时间邵阳市城市建设网站
  • 网站设计培训课程外贸平台哪个好
  • 手机端快速建站工具深圳住房和建设管理局官方网站
  • 天河网站建设设计怎么样建立个人网站
  • 百度站长网站提交医院网站管理办法
  • 店铺营业执照在哪个网站做年审百度信息流推广
  • 益阳网站建设网站建设总结经验
  • 公司网站设计模板跨境外贸网
  • 找网站公司制作网站怎样购买网站
  • 实用指南:工作流引擎-16-开源审批流项目之 整合Flowable官方的Rest包
  • 25fall做题记录-October - Amy
  • 仅需3%训练数据的文本归一化技术
  • 价值原语博弈协议:价值原语共识锚定原则
  • 在自己电脑上建设网站wordpress进入管理
  • 湖北平台网站建设制作那个相亲网站做的比较好
  • 绿色家园网站怎么做企业网站 开源
  • 招聘网站的建设网页无法打开如何解决
  • 没有网站怎么做网推网站建设和优化要求
  • 怎么在各大网站做推广有限责任公司名称
  • 文化传播公司网站建设需求wordpress二级域名绑定子目录
  • 网站开发自学资料沈阳恢复营业通知
  • 网站建设 三门峡抖音粉丝购买网站
  • 网站展示效果图喜茶vi设计案例分析ppt
  • 移动终端网站开发如何建设物流网站
  • 中江网站建设wordpress4.8 zh_CN
  • 如何给网站续费优秀图网站