微信小程序-手动创建一个简单的入门实例“Hello Word(3)

微信开发者工具再我们创建项目的时候为我们准备了一个“Hell Word”示例,但是这里内容比较多不利于初学者快速了解和体验小程序。今天我们来手动创建一个最简单的入门实例“Hell Word”,创建一个空目录来存放项目代码。

微信小程序实战003:手动创建一个简单的入门实例“Hello Word”

创建app.js文件

在目录中创建一个app.js文件,该文件作为项目的入口文件,通过App() 函数来注册一个小程序的应用。 该函数接受一个object参数(function 和 data),比如小程序的生命周期函数。这里我们先不管那些生命周期函数,只要定义个空参数的App({})函数即可注册小程序。

//app.js
App({})

创建一个helloword页面

我们需要显示“Hello Word”内容,所以这里我们需要创建一个页面。在目录中创建一个helloword.wxml文件,这里我用个试图容器view标签来显示“Hello Word”内容。

// helloword.wxml
<view>Hello Word</view>

注册helloword页面

小程序中的每个页面都需要在页面对应的 js 文件中进行注册,所以这里我们需要在目录中创建一个helloword.js文件并通过Page() 函数用来注册一个页面。该函数同样接受一个 object参数,可以是该页面的初始数据、生命周期函数、事件处理函数等。这里我们还是先不管那些生命周期函数,只要定义个空参数的Page({})函数即可注册页面。

// helloword.js
Page({})

创建app.json文件

页面注册好了我们就需要来配置页面路径了,告诉小程序要加载的页面在哪里。这就需要我们在根目录下创建一个app.json文件,通过该文件来对小程序进行全局配置。而其中的pages对象就是用来指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息。

这里需要注意的是文件名不需要写文件后缀,框架会自动去寻找对于位置的 .json, .js, .wxml, .wxss 四个文件进行处理。​​​​​​​数组的第一项代表小程序的初始页面(即首页),小程序中新增/减少页面时都需要对 pages数组进行修改。

// app.json文件
{
  "pages": [
    "helloword"   //由于该文件目前存放在根目录,所以这里直接填文件名
  ],
}

微信开发者工具调试

接下来我们就可以打开“微信开发者工具”并切换到“导入项目”页面,在目录栏中选择我们的项目文件夹。AppID没有的可以选择游客模式,点击“导入”按钮即可。程序会自动生成project.config.json配置文件和sitemap.json站点地图配置文件(可以暂时忽略),在左侧的模拟器中我们可以看到在小程序中显示了我们的“Hello Word”内容。

微信小程序实战003:手动创建一个简单的入门实例“Hello Word”

​helloword页面添加样式

到这里我们就创建了一个最简单的“Hello Word”小程序,如果你想美化页面显示样式。我们可以继续创建一个helloword.wxss文件,在这里我们可以WXML 的组件样式进行控制。WXSS的写法和CSS相似,很容易上手的!

微信小程序实战003:手动创建一个简单的入门实例“Hello Word”

​总结:

以上内容是小编给大家分享的微信小程序实战003:手动创建一个简单的入门实例“Hell Word”,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

本文由 8源码吧 作者:liaolong 发表,其版权均为 8源码吧 所有,文章内容系作者个人观点,不代表 8源码吧 对观点赞同或支持。如需转载,请注明文章来源。

发表评论