• 小程序编写中的错误整理


    错误:

     

     源代码:

    <view class="container">
       <image class="head-image" src="{{post.postImg}}"></image>
       <text class="title">{{post.title</text>
         <view class="author-date">
           <view class="author-box">
              <image class="avatar" src="{{post.avatar}}"></image>
              <text class="author">{{post.author}}</text>
           </view>
           <text class="date">{{post.dateTime}}</text>
         </view>
        <text class="detail">{{post.derail}}</text>
    </view>
    

      错误原因:代码内容写错了

    错误:

     错误:

     

     只显示了这一个窗口,不知道什么原因

     错误原因:

    at compareWithTime中有一句话的标点符号写错了

    错误:

    错误解决方法:

    images/icon/wx_app_music_start.png路径有问题
    尝试
    1.把这个文件夹的源路径及源图片删除,重新导入
    2.把对应post-detail.wxml中的有关代码检查后
    问题得到解决。

    知识点:

    1.wx:if是惰性的,如果初始渲染条件为false,那么框架什么也不做,在条件第一次变成真的时候才开始局部渲染;hidden组件始终会被渲染,只是简单地控制显示与隐藏。

    2.屏蔽关键字可以用bindinput,它可以在在事件响应函数中可以return一个值来代替当前的输入值,并显示在input中。

    3.globalData对象用来记录整个项目的全局变量。

    4.wx.redirectTo和wx.navigateTo无法跳转到带有tab选项卡的页面;同理,使用wx.switchTab也无法跳转到不带tab选项卡的页面。

    5.所谓开放API,是指某些公司、企业将自己公司所持有的数据、用户数据选择性地开放给开发者调用,让开发者可以使用数据并围绕这些数据构建自己的应用,从而帮助公司、企业完善其平台和生态。

    6.建议开发者在客户端使用用户明文数据时使用rawData,而不要使用userInfo。因为数据验证的是rawData有没有被篡改,而不是验证userInfo是否被篡改。

    7.官方文档中对wx:key的解释为:如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(比如<input/>中的输入内容,<switch/>的选中状态),需要使用wx:key指定列表中项目的唯一标识符。

  • 相关阅读:
    nginx和tomcat访问图片和静态页面的配置方法
    centos7上mysql5.6版本主从复制
    centos7上编译安装mysql5.6
    js去除空格
    屏蔽F1~F12的快捷键的js函数
    js屏蔽浏览器(IE和FireFox)的刷新和右键等功能
    禁止选中页面内容-兼容ie、firefox、chrome
    js获取网页上选中的部分,包含html代码
    一个账号只能在一个地方登陆一次
    c#创建window服务
  • 原文地址:https://www.cnblogs.com/redzzy/p/14690442.html
Copyright © 2020-2023  润新知