惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
Stack Overflow Blog
Stack Overflow Blog
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
T
The Blog of Author Tim Ferriss
博客园 - 叶小钗
N
Netflix TechBlog - Medium
腾讯CDC
C
Check Point Blog
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
S
SegmentFault 最新的问题
F
Fortinet All Blogs
美团技术团队
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
F
Full Disclosure
Recorded Future
Recorded Future
D
DataBreaches.Net
博客园 - 【当耐特】
Martin Fowler
Martin Fowler
J
Java Code Geeks
I
InfoQ
Y
Y Combinator Blog
A
About on SuperTechFans
AI
AI
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Forbes - Security
Forbes - Security
W
WeLiveSecurity
M
MIT News - Artificial intelligence
雷峰网
雷峰网
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
Schneier on Security
Schneier on Security
The GitHub Blog
The GitHub Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
aimingoo的专栏
aimingoo的专栏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
GRAHAM CLULEY
Know Your Adversary
Know Your Adversary
Latest news
Latest news
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
D
Docker
Recent Commits to openclaw:main
Recent Commits to openclaw:main
量子位
V2EX - 技术
V2EX - 技术
Project Zero
Project Zero

博客园 - 孤峰皓月

OD 基础 Fiddler 抓取Https时 显示 Tunnel to 443 的解决方案2 Fiddler 抓取Https时 显示 Tunnel to 443 的解决方案 Fiddler 模拟器抓包,SSL抓包不到 新浪微博视频批量上传社区投稿教程 windows 2008 R2 设置 discuz 伪静态 微信小程序-布局 微信小程序,体验版加载不了网络数据 微信小程序: 使用本地缓存 微信小程序 自定义组件. 小程序学习一些小技巧 微信小程序基础学习笔记4 微信小程序基础学习笔记3:API 微信小程序基础学习笔记2:数据绑定相关 HttpWebRequest.GetRequestStream方法timeout【第3次操作时就超时】的原因及解决办法 cad 已知拱高弦长求弧长 MySQL直接将数据库的文件夹从服务器复制到本地,打开表提示需要修复 “is marked as crashed and should be repaired ” 富文本编辑器,webbrowser控件 document.execCommand() 解析 Visual studio 2010 工具箱名称不显示的原因
微信小程序基础学习笔记1
孤峰皓月 · 2021-03-12 · via 博客园 - 孤峰皓月

教程地址:https://www.bilibili.com/video/BV1WQ4y1T7D8

1.小程序目录:

  Pages存放每个页面,每个页面单独一个文件夹,

//  /*  pages 中的配置项,上移下移可以用快捷键:ALT+方向键 */

  index.js 存放js逻辑,index.json配置,index.wxml存放页面组件(类似于html),index.wxss样式(如CSS文件)。

  app.js 入口文件。

  app.wxss 放公共的样式。页面内部的wxss文件的样式权限高于公共的样式,如果一样会覆盖外面公共的。

  project.config.json,项目配置文件。如本地配置、项目配置等等。

  sitemap.json,类似于网站地图。

  util.js 公共的js文件。

  app.json 配置文件,放目录结构。pages这里,哪一行写最前面,哪一个页面就是启动页面(首页)。添加页面,可以直接在这里添加页面,速度快。删除的时候要手工删除。

  小程序最大不能超过2M,否则不能上传,所有的图片都要放在云端。

2.微信小程序的组件

  不支持html标签,要用小程序自己的标签。

  View组件(容器标签,类似于div):

  hover-class:手按上去效果样式。

  hover-start-time:按住后多久出现样式效果,单位毫秒。

  hover-stay-time:手指松开后效果保留时间,单位毫秒。

  hover-stop-propagation:【阻止冒泡】指定是否阻止节点的祖先节点出现点击状态。true或false逻辑型。(当子组件在父窗口中点击时出现了样式效果,父窗口也出现了此效果,用这个属于可以阻止。)

  display:inline 使view在同一行显示(两个view标签放在同一行,会显示成两行)

  text标签:

   selectedable: 文字是否可以选择。view标签没有这个属性。 

  space:是否显示连续空格。

   decode:是否解码,如  < 等等

  <image></image>:标签

   找元素。

  mode="widthFix"  按比例缩放模式。

  show-menu-by-longpress:长按图片显示识别小程序菜单。如:<image src="XXXX.jpg" show-menu-by-longpress></image>

  超级链接:块元素,不是行元素

  <navigator url="/pages/logs/logs"></navigator>

  url不能跳转到web页面

  target:可以跳转到其他小程序 

  open-type:

  redirect:跳转到新页面

  reLaunch:跳转到新页面,而且还可以带参数

  scoll-view:滚动条,scoll-x左右滚动,scoll-y上面滚动。    

                    .