请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

按照视频操作的require方法一直报错没有定义

按照视频操作显示未正确调用page(),

module“ceshi/common/common.js”is not defined

同时这怎样将函数模块化

正在回答 回答被采纳积分+3

3回答

7七月 2017-04-30 13:12:47

这个,课程里讲的很清楚啊,没有看吗?export输出啊。

0 回复 有任何疑惑可以回复我~
  • 提问者 knevai #1
    视频看了好几遍了。。。export输出、没懂...
    回复 有任何疑惑可以回复我~ 2017-04-30 13:17:14
  • 7七月 回复 提问者 knevai #2
    export就是输出了一个对象啊,这样require的就是这个对象
    回复 有任何疑惑可以回复我~ 2017-04-30 13:20:45
7七月 2017-04-30 12:46:42

函数模块儿化?这个就是common.js没有写对呀。看看源代码,对比下是不是少写了什么?

0 回复 有任何疑惑可以回复我~
  • 提问者 knevai #1
    就是 我在common.js中定义了几个函数 我怎样在 其他页面中引用
    回复 有任何疑惑可以回复我~ 2017-04-30 12:57:54
  • 提问者 knevai #2
    // common/common.js
    Page({
      data:{},
    })
    
    var homes_nav = [
          {
            twoDetail: "/pages/takeouts/takeout",
            home_navIcon: "/images/home/fruit.png",
            home_navNmame: "水果",
            home_navid: 3
          }
        ]
    
    module.exports = {
      homes_nav : homes_nav
    }
    回复 有任何疑惑可以回复我~ 2017-04-30 13:02:18
  • 提问者 knevai #3
    我这个代码 我看了好几遍 没有找到 哪里有问题。。。
    回复 有任何疑惑可以回复我~ 2017-04-30 14:21:31
提问者 knevai 2017-04-30 12:51:07

就是 我在common.js中定义了几个函数 我怎样在 其他页面中引用 


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信