废稿

云开发的数据库是既可以在小程序端使用,也可以在服务端使用的JSON数据库,使用简单、易于拓展、功能丰富、性能卓越,在用户数据增长很快的社交领域(如评论、聊天室、timeline等)、游戏、地理位置存储、日志系统等相比关系型数据库如MySQL具有一定的优势,

页面的统一展示

引入weui.wxss,每次新建页面之后,复制以下内容。

组件携带数据dataset

组件有公有属性和私有属性,这些属性都是数据,事件处理函数可以修改这些属性,从而让组件有丰富的表现形式。不仅如此,在组件节点中还可以附加一些自定义数据。在事件中可以获取这些自定义的节点数据,用于事件的逻辑处理,从而让组件变成相当复杂且强大的编程对象。

 

在 WXML 中,这些自定义数据以 data- 开头,多个单词由连字符 – 连接。这种写法中,连字符写法会转换成驼峰写法,而大写字符会自动转成小写字符。

事件对象可以携带额外信息,如 id, dataset, touches。

  • data-element-type ,最终会呈现为  event.currentTarget.dataset.elementType ;
  • data-elementType ,最终会呈现为  event.currentTarget.dataset.elementtype 。

bindtap事件

使用开发者工具新建一个名称为bindtap的页面,

我们来看具体的使用方法。当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。

在相应的Page定义中写上相应的事件处理函数,参数是event。

bindtap事件是小程序使用最多的事件,技术文档:小程序事件

新闻资讯列表

公司官网少不了一些资讯新闻的展示,而这些新闻资讯通常是以图文左右来进行布局的。

我们可以参考WeUI框架的Panel样式,在weui小程序里图文组合列表以及文字列表附来源的组合挺契合我们的需求的,我们加以借鉴并进行优化,在home.wxml文件里输入以下代码:

与之对应的我们在home.js的data里添加以下数据