Lightning简介、Lightning启用

Lightning简介:

Classical VS Lightning
针对开发者来说,我们可能更关注于和经典模式的区别,以及Lightning如何开发。Lightning开发的模式如下图所示。可以简单的总结以下几点:
在这里插入图片描述
1.Lightning开发采用View-Controller(js)-Controller(helper)-Controller(server)-Database模式,而Classic采用View-Controller(server)-Database模式,Lightning通过事件驱动方式单独将js的事件处理从页面中拿出来放在Controller(js)中,View里面不允许存在js,而且Lightning更多的是开发可复用的Component并嵌套到需要的Lightning App Builder中;

2.Lightning前端UI以及框架整体采用aura UI框架,可以更好的兼容网页端以及手机端,而且提供了很多已经封装好的标签,Lightning Design System提供了CSS的样式,同时可以使用到classic中;

3.创建一个Lightning Component会创建一个bundle,bundle中包括lightning component,lightning controller,lightning helper,lightning style,lightning design,lightning document,lightning renderer svg元素。可以通过几种方式创建lightning component,比如idea,sublime以及develper console。

注:
Lightning的数据交互,除了后台方法及参数需要声明 @AuraEnabled 外,最大的区别就是前后台交互,增加了Controller(js)与Controller(helper),因此,我们做项目,一般会在Controller(js) 编写业务逻辑、在Controller(helper)编辑方法和后台的交互。

官方文档:
官方标准风格样式
Lightning与Classic区别可查看
Lightning特性以及使用(偏Admin)感兴趣的可以查看此PDF文档

Lightning的启用

输入域名,并查看是否可用。在注册前请确保您的名称。在注册后,只有 Salesforce 客户支持才可以更改您的域名。
这里写图片描述

在您单击“注册域”后,Salesforce 会花费几分钟更新命名注册。您会在完成时收到电子邮件。
收到成功邮件后,需要在此页面上点击部署,至此,Lightning环境已启用,并可进行Lightning开发。
注:
不是所有的情况都支持启用Lightning,以下情况不支持启用Lightning。
1.org使用了personal Account
2.以下版本不允许:Contact Manager Edition, Personal Edition, Database.com Edition, and Chatter.com Edition
3.以下License对应的Profile的User不允许使用Lightning,相关的Permission Set方式配置Assign User时也会相应的报错:
Customer Community/Customer Community Plus/Partner Community/All Portal licenses/Force.com Free/Work.comDatabase.com/Content Only/Ideas Only/Knowledge Only/Site.com Only


参考文献声明:
【1】https://www.cnblogs.com/zero-zyq/p/7899260.html
【2】https://blog.csdn.net/weixin_42716960/article/details/81480852

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值