bem什么意思_BEM是什么?

BEM的含义

1.BEM是业务事件管理(business event management)的缩写。

BEM是能够让机器在业务流程出现问题时迅速做出反应,提醒人们重新回到正确轨道上的一种方法。

从Forrester 的定义上我们可以得出,"业务事件管理能够即时的从多种业务事件来源中提取出关键因素并让适当决策者决议基于业务上的关键决策。"

BEM和工作流系统有着密切的关联,后者更集中在一个组织内的人力互动,BEM则是集中在业务流程和业务规则方面,在出错的情况下提醒人们迅速做出反应。它会通过具体案例最小化时间上的损失从而加快流程。

Vollmer举例说明,他指出在需要考虑信用例外原则时,如果销售经理事先被提醒,做好相应准备的情况下,对于值得信赖的客户可以迅速的做出反应并完成业务处理。但如果没有BEM,可能有些客户的需求将不会得到实现,而这些客户也有可能因此转到其它的供应商,那么这一桩业务也就此落空。

Vollmer在他的报告中提到,这项新兴的重要技术可能在某些厂商的产品有一定的体现,但却并没有成为一个有效的组成部分提供出来。"Vitria技术公司正努力加速BEM的实现,"他这样写道,"Lombardi软件公司也提供了类似的功能,正如SAP公司NetWeaver中的业务管理组件。"

BEM的营销模式

2.所谓BEM营销模式,即"品牌(Brand)+体验(Experience)+会议(Meeting)"的模式。

品牌代表着产品与消费者之间的关系,好的品牌是一笔巨大的无形资产,能够给予消费者信任;体验营销能够通过消费者对品牌价值的切身体验,强化内心的真实需求,达到满意;会议营销能够实现品牌与消费者面对面的沟通,有助于与目标消费者产生直接的感情交流,促进销售。

BEM命名法是一种用于HTML和CSS的命名约定,它的名称来自其三个部分:块(Block)、元素(Element)和修饰符(Modifier)。BEM的目标是创建具有高可重用性、易于理解和维护的代码。 下面是一个具体的例子,我们想要创建一个带有标题、列表和按钮的简单组件: ```html <div class="component"> <h2 class="component__title">Component Title</h2> <ul class="component__list"> <li class="component__list-item">Item 1</li> <li class="component__list-item">Item 2</li> <li class="component__list-item">Item 3</li> </ul> <button class="component__button component__button--disabled">Disabled Button</button> </div> ``` 在这个例子中,我们使用BEM命名法来命名我们的组件和组件内的元素和修饰符。以下是每个部分的解释: - 块(Block):`component`是我们的块。它表示整个组件。 - 元素(Element):`title`、`list`和`list-item`是我们的元素。它们是组件内部的子元素,与块相关联。 - 修饰符(Modifier):`button--disabled`是我们的修饰符。它表示一个特定的状态或变化,例如按钮的禁用状态。 使用BEM命名法的好处是,它可以帮助我们更清晰地组织和描述我们的代码。通过明确地命名块、元素和修饰符,我们可以更容易地理解代码的结构和意图。此外,由于BEM具有一致的命名规则,它也可以帮助团队协作开发,并提高代码的可重用性和可维护性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值