收藏
回答

新建了一个js模板的微信小程序项目,为什么我的js文件是component函数而不是page函数?

index.js的page函数是自己手动改的,它自项目创建就是compoent函数,初学小程序,求大佬解答

回答关注问题邀请回答
收藏

4 个回答

  • 陈三尺
    陈三尺
    06-12

    上面的答案全部答非所问。

    我在看到skylne例子:

    https://github.com/wechat-miniprogram/awesome-skyline/tree/main/examples/segmented-half-screen

    也由此疑问,搜到这里但是没能解惑。后面不断翻阅文档发现了下面这么一句话。


    文档:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/component.html

    中间提到:

    使用 Component 构造器构造页面
    
    事实上,小程序的页面也可以视为自定义组件。因而,页面也可以使用 Component 构造器构造,拥有与普通组件一样的定义段与实例方法。
    



    06-12
    有用
    回复
  • 神经蛙
    神经蛙
    2023-12-04

    一个组件一个页面,你要干啥

    2023-12-04
    有用
    回复 4
    • -Psycho
      -Psycho
      2023-12-04
      我知道一个是组件,另一个是页面,我就是想知道,为啥项目一创建就全是component函数,而不是page函数?有没有什么设置可以调整的吗?
      2023-12-04
      回复
    • 神经蛙
      神经蛙
      2023-12-04回复-Psycho
      要么就是你的开发模式选择的是插件
      2023-12-04
      回复
    • -Psycho
      -Psycho
      2023-12-04回复神经蛙
      我重新尝试了一下创建新项目,开发模式选的小程序,但是还是component函数
      2023-12-04
      回复
    • 神经蛙
      神经蛙
      2023-12-04回复-Psycho
      应该是微信官方改了默认的吧,改成现在这样很简便?,我都有好久没新建小程序了,你要是觉得不习惯自己把默认的删了新弄个page也可以
      2023-12-04
      回复
  • showms
    showms
    2023-12-04

    component是自定义组件的写法,初学建议多看看文档

    2023-12-04
    有用
    回复 2
    • -Psycho
      -Psycho
      2023-12-04
      好吧
      2023-12-04
      回复
    • -Psycho
      -Psycho
      2023-12-04
      我就是疑惑,为啥项目一创建,就是component函数而不是page函数
      2023-12-04
      回复
  • 微蓝色雪狐
    微蓝色雪狐
    2023-12-03

    Page是页面

    Component是自定义组件

    2023-12-03
    有用
    回复
登录 后发表内容