跳至主要內容
uni app 日期问题

uni app 日期问题

在uniapp中使用:

new Date().toLocaleDateString()

Mr.Lexon小于 1 分钟front-endfront-enduni-app
Vue的生命周期

Vue的生命周期

整体周期

首先是对整体实例的初始化,此时会初始化自定义事件监听器和生命周期的相关属性,并且对render做处理,然后调用beforeCreate,调用完之后,对子节点数据依赖注入,接着对props,methods,data,computed,watch进行初始化,然后provide,这三个步骤就是对组件数据和状态初始化。初始化完成之后,触发created,触发完成后,挂载DOM。beforeMount在数据没有传达到页面时触发(渲染之前),mounted则是渲染之后。接着后面就是监听组件变动,对应触发beforeUpdateupdated,而beforeUnmonuntunmount在组件被销毁时触发(页面关闭,v-if销毁等)


Mr.Lexon大约 4 分钟front-endfront-endvue
基础

基础

#Vue #前端

创建脚手架

这里需要用到npm,安装见:[[docs/guide/program/node/install/README]] 首先在npm上安装Vue/cli:

npm install -g @vue/cli

Mr.Lexon小于 1 分钟front-endfront-endvue
注意事项

注意事项

#微信开发 [[docs/guide/program/wechat/miniprogram/README]]

开发问题

环境

微信一般环境只需要创建一个客户端和一个api即可,在多端下,还需创建一个开发平台以区分和同步access_token问题,若是一端则可以在后端使用esayWechat。 如果是多端,则不能使用,因为会造成access_token刷新而导致业务失效。当多端使用时,所有有关微信业务请求所需的access_token必须从开放平台获取(这个可以封装一个库)。而微信支付也要走开放平台处理。


Mr.Lexon大约 1 分钟front-endfront-end微信开发微信小程序
异步加载

异步加载

异步加载的定义: 异步加载又名按需加载,懒加载,这个是为了当页面请求过多时,根据路由访问进行按需加载(即要什么,给什么)这个功能

遇到的问题:

对模板实行异步加载之后出现样式消失情况。

理解:

通过排错后发现,异步加载原来时包含其css,js文件在异步加载的情况下非访问不加载,这就导致当未进行对该模板的访问或是保持不消失的前提下,一些复用的css或是js就会消失,即使是加载过这个页面,也会因为在切换时销毁,所以一旦对某个模板的css和js进行复用,其他模板就会出现效果消失情况,所以尽量使模板样式个性化,若是出现共性,应该以外部引入,模块引入或是制作成模板形式进行复用


Mr.Lexon小于 1 分钟front-endfront-endvue异步编程
微信开发

微信开发

#微信开发

注意事项:

开发者进行公众号开发时,除了需要满足每个接口的规范限制、调用频率限制外,还需特别注意模版消息、用户数据等敏感信息的使用规范。

涉及用户数据时:

  • 您的服务需要收集用户任何数据的,必须事先获得用户的明确同意,且仅应当收集为运营及功能实现目的而必要的用户数据, 同时应当告知用户相关数据收集的目的、范围及使用方式等,保障用户知情权。
  • 您收集用户的数据后,必须采取必要的保护措施,防止用户数据被盗、泄漏等。
  • 您在特定微信公众号中收集的用户数据仅可以在该特定微信公众号中使用,不得将其使用在该特定微信公众号之外或为其他任何目的进行使用,也不得以任何方式将其提供给他人。
  • 如果腾讯认为您收集、使用用户数据的方式,可能损害用户体验,腾讯有权要求您删除相关数据并不得再以该方式收集、使用用户数据。
  • 一旦您停止使用本服务,或腾讯基于任何原因终止您使用本服务,您必须立即删除全部因使用本服务而获得的数据(包括各种备份), 且不得再以任何方式进行使用。

其他规范:

  • 请勿为任何用户自动登录到微信公众平台提供代理身份验证凭据。
  • 请勿提供跟踪功能,包括但不限于识别其他用户在个人主页上查看、点击等操作行为。
  • 请勿自动将浏览器窗口定向到其他网页。
  • 请勿设置或发布任何违反相关法规、公序良俗、社会公德等的玩法、内容等。
  • 请勿公开表达或暗示,您与腾讯之间存在合作关系,包括但不限于相互持股、商业往来或合作关系等,或声称腾讯对您的认可。

完整的开发者规范和接口限制,请详见开发者接口文档,以及腾讯微信公众平台开发者协议。


Mr.Lexon大约 8 分钟front-endfront-end微信开发