微信扫码登录

微信扫码登录

邮箱恶意注册过多,目前只支持微信模式
正在播放:Laravel 7 新特性:模板组件标签化让组件编程变得更简单,数据传递更便捷
发布于: 2020.03.10
developer 2020.03.17 21:51

这个模板组件确实很好,但我想 Conponent类文件下创建一个变量,但调用模板的地方不传参,模板页面中想调用此创建的变量出现错误, 我在类文件中创建公有变量,构造方法给它赋值,只显示传参时的内容,类文件中我对变量怎么修改一点儿变化都没有,问题来了,这个类文件究竟是干什么的?在文档中也看过,好多网友也在研究此问题,网友的说明里看 可以自定义创建函数,变量都可以调用, 我这是人品问题还是别的问题真不知道了,能解释一下吗老师

Codinget 2020.03.17 23:43

哈哈,我不知道你那里出了什么问题,控制台没给你输出啥的提示信息吗??叫站长就行了,别叫老师。

developer 2020.03.18 01:03

控制台什么都没有, 就是不明白,我这个写的跟官方的一样也是不行的,我反复看了laravel 版本 7.0 没错, 我开始怀疑我人品了,我再琢磨琢磨, 你确定在component类中可以给变量赋值值使用吗 ?

developer 2020.03.18 02:01

找到原因了,确实人品问题, 上次composer创建项目的时候 直接创建不行, 非得加个7.0采用运行的,刚才创建新的项目直接安装了Laravel最新的,结果什么问题都解决了, 调用变量,调用类,什么都解决了, 这个模板component把我两天的工作一下子解决了, 太方便了

genneration 2020.03.18 17:31

Laravel 越来越好了 随便问下站长大人,albert 怎么才可以切换软件,我每次搜索出来回车就是打开一个软件的新窗口!求教!

Codinget 2020.03.18 17:35

哎 ~~~ 它这方面是不举的,只会开辟新战场,跟 windows 一样

genneration 2020.03.18 20:08

要的明白了,我还在坐等您的 Swoole 教程!!!

Codinget 2020.03.18 20:22

这个别等了,我打算直接带大家奔向 Go 了,swoole 的机会太窄了,搞 Go 的话大家以后的机会可以更多,正好借此机会切入容器技术和微服务。Swoole 形成了一个利益固化的圈子,他们想把 Swoole 做起来,但是心态却并不开放,话尽于此吧,我录了相关的视频只怕引来的会是麻烦。

genneration 2020.03.19 20:21

这个跟好 站长万岁!!!!!!!!!

小人物1号 2020.04.06 18:38

站长大人 , 我看了这个视频后, 又去看了官方文档, 看到了"匿名组件", 感觉不错, 感觉比正常的组件要更方便一点, 寻思看看,是否可以,像 vue 一样 ,把组件好好封装一下, 当个"轮子"用 但是遇到一个问题, 就是,

  1. 在组件中定义 &ltstyle&gt 这个方案, 感觉有点蠢, 因为循环的话, 会每个组件都会生成 &ltstyle&gt 重复代码太多, 而且这个方案如果和vue一起用的话会有些问题, vue 不建议在 body 中加入 &ltstyle&gt 标签, 会爆警告

2.在 element 中, 用 style="color: red" 这种方式, 但是这种方式效率又太低, 代码看起来太乱

3.在 resources/sass 目录中, 为每个"组件"定义一个独立的 .sass , 这样的话分享一个组件就要, blade文件, 和 scss 文件一起给对方,并且对方还要导入sass, 比较麻烦, 而且对"组件"的 class 命名比较严格

请问站长有没有什么简单的方式, 能解决这个问题

Codinget 2020.04.06 21:04

别闹,我今天一直处在崩溃状态,网站重构中,目标是打开速度进一步提升,代码量缩减一半。我都快吐血了,今天就没办法照顾大家了。因为几乎2/3的代码都进行了修改,脑细胞爆表了,引入了一些问题,正在修复 Bug 的长征路上。

小人物1号 2020.04.07 10:18

没事, 等站长有时间帮我看一下就行, 我不着急

标 题
编程原力 京ICP备17045322号-2
版权所有, 侵权者追究法律责任