微信开发者工具再我们创建项目的时候为我们准备了一个“Hell Word”示例,但是这里内容比较多不利于初学者快速了解和体验小程序。今天我们来手动创建一个最简单的入门实例“Hell Word”,创建一个空目录来存放项目代码。
创建app.js文件
在目录中创建一个app.js文件,该文件作为项目的入口文件,通过App() 函数来注册一个小程序的应用。 该函数接受一个object参数(function 和 data),比如小程序的生命周期函数。这里我们先不管那些生命周期函数,只要定义个空参数的App({})函数即可注册小程序。
//app.jsApp({})
创建一个helloword页面
我们需要显示“Hello Word”内容,所以这里我们需要创建一个页面。在目录中创建一个helloword.wxml文件,这里我用个试图容器view标签来显示“Hello Word”内容。
// helloword.wxml<view>Hello Word</view>
注册helloword页面
小程序中的每个页面都需要在页面对应的 js 文件中进行注册,所以这里我们需要在目录中创建一个helloword.js文件并通过Page() 函数用来注册一个页面。该函数同样接受一个 object参数,可以是该页面的初始数据、生命周期函数、事件处理函数等。这里我们还是先不管那些生命周期函数,只要定义个空参数的Page({})函数即可注册页面。
// helloword.jsPage({})
创建app.json文件
页面注册好了我们就需要来配置页面路径了,告诉小程序要加载的页面在哪里。这就需要我们在根目录下创建一个app.json文件,通过该文件来对小程序进行全局配置。而其中的pages对象就是用来指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息。
这里需要注意的是文件名不需要写文件后缀,框架会自动去寻找对于位置的 .json, .js, .wxml, .wxss 四个文件进行处理。数组的第一项代表小程序的初始页面(即首页),小程序中新增/减少页面时都需要对 pages数组进行修改。
// app.json文件{ "pages": [ "helloword" //由于该文件目前存放在根目录,所以这里直接填文件名 ],}
微信开发者工具调试
接下来我们就可以打开“微信开发者工具”并切换到“导入项目”页面,在目录栏中选择我们的项目文件夹。AppID没有的可以选择游客模式,点击“导入”按钮即可。程序会自动生成project.config.json配置文件和sitemap.json站点地图配置文件(可以暂时忽略),在左侧的模拟器中我们可以看到在小程序中显示了我们的“Hello Word”内容。
helloword页面添加样式
到这里我们就创建了一个最简单的“Hello Word”小程序,如果你想美化页面显示样式。我们可以继续创建一个helloword.wxss文件,在这里我们可以WXML 的组件样式进行控制。WXSS的写法和CSS相似,很容易上手的!
总结:
以上内容是小编给大家分享的微信小程序实战003:手动创建一个简单的入门实例“Hell Word”,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。