草庐IT

dynamics-ax-2012

全部标签

javascript - Webpack 插件 : How to add dynamically a Module to the main Chunk?

我正在开发一个Webpack插件,它基本上在block中寻找cssAssets,当它找到这样的Assets时,在其上应用一些返回的postCSS插件2个输出,一个应该继续使用Extract-Text-Plugin提取,另一个输出应该成为chunk中的一个新模块在运行时将其注入(inject)头部。我唯一没有设法实现的部分是在现有block中创建新模块的部分。有什么指点/想法吗?我设法从中创建了一个新block,但没有webpack包装器,这意味着我无法为那blockcss支持HMR并延迟加载它。classExtractTPAStylePlugin{constructor(options

javascript - Selenium 网络驱动程序(火狐): dynamically disable Javascript

我知道我可以使用Firefox配置文件来禁用JavaScript。例如,参见Enable/disablejavascriptusingSeleniumWebDriver.但是,我有一种情况,我需要启用JavaScript才能登录页面,但我希望在登录后禁用JavaScript,这样当我执行page_source,它返回DOM,就好像JavaScript没有运行一样。关键是登录页面需要JavaScript。是否可以在SeleniumWebDriver中动态控制JavaScript的开启或关闭? 最佳答案 我建议不要动态禁用javascr

javascript - Angular 面包屑 : Including dropdown that dynamically changes breadcrumbs

我正在使用AngularBreadcrumb指令(可在此处找到:https://github.com/ncuillery/angular-breadcrumb),它使用UI-Router来制定面包屑。开箱即用,适用于简单的面包屑导航。但是,我想要做的是能够单击应用程序碎屑,显示下拉列表并允许我选择其他应用程序。选择不同的应用程序将动态更改URL。这是我目前所了解的,但不确定如何在您选择不同的应用程序时编辑displayName以更改面包屑结构。index.htmlbreadcrumbs.html{{crumb.displayName}} {{crumb.displayName

javascript - VueJS : input with dynamic value + v-model

在设置输入radio和v模型的值时,我遇到了VueJS问题。我不明白为什么我不能为输入动态设置值并使用模型来检索用户选择的输入。在代码中更容易理解:exportdefault{props:["question","currentQuestion"],data(){return{answer:undefined}},computed:{isCurrent(){returnthis.currentQuestion&&this.currentQuestion.id==this.question.id;}},methods:{groupName(question){return'questio

javascript - 在 Dynamics 2011 中调用对话框并将多个 recordID 传递给它

我想让用户从联系人实体中选择一个或多个联系人,然后启动一个接受记录ID的对话框。这个想法是向联系人添加一些自定义配置。我目前在启动对话框的功能区按钮上有一个自定义操作,但它只接受一个记录ID。我可以访问所选记录ID的列表,这不是问题,它正在使用JavaScript将列表传递给对话框。我似乎无法在SDK或代码片段中找到任何内容。我找到的最接近的东西是:http://crmmongrel.blogspot.com/2011/06/launch-dialog-from-ribbon-button-in-crm.html有人知道这是否可行吗?我知道开箱即用的发送直接电子邮件允许将电子邮件发送到

JavaScript 将字符串转换为格式为 (dd mmm yyyy) 的日期,即 2012 年 6 月 1 日

我得到一个日期格式为6/1/2012的字符串变量,我想将其转换为01Jun2012。JSFIDDLEDEMO我试过的代码:vart_sdate="6/1/2012";varsptdate=String(t_sdate).split("/");varmyMonth=sptdate[0];varmyDay=sptdate[1];varmyYear=sptdate[2];varcombineDatestr=myYear+"/"+myMonth+"/"+myDay;vardt=newDate(combineDatestr);varformatedDate=dt.format("ddmmmyyy

javascript - 使用基于 iframe 的 View 很难访问 Dynamics 2013 访问页面实体

我正在构建一个在Dynamics2013上作为Web资源运行的Angular应用程序。应用程序使用一个按钮运行,该按钮使用Ribbon工作台添加到commandContainer,然后该按钮调用Xrm.Internal.openDialog在我想开始使用由Xrm.Page.Data公开的实体之前,所有这些工作正常基本上我的按钮在动态主页的上下文中运行,但是实体位于iframe中,它基于我所在的页面具有不同的ID和名称。所以使用一个简单的选择器我无法获取它的contentWindow并开始使用实体。从#contentIFrame0到#contentIFrame(n),#crmConten

javascript - (新日期 ('2012-12-01' )).getMonth() === 10?

(newDate('2012-12-01')).getMonth()是10而不是11(getMonth是从0开始索引的)。我已经在Firefox、Chrome和Node.js上进行了测试。为什么会这样? 最佳答案 您遇到时区问题。您的JS引擎将字符串解释为UTC,因为它没有进一步指定。来自specificationofDate.parse(由newDate使用):TheStringmaybeinterpretedasalocaltime,aUTCtime,oratimeinsomeothertimezone,dependingont

javascript - jquery属性选择器问题: Dynamic attribute selector

我的代码在这里$("a[href=$.jqURL.url()]").hide();$.jqURL.url()返回当前页面url。但是这段代码不起作用是否可以动态选择? 最佳答案 您需要将选择器构建为字符串:$("a[href="+$.jqURL.url()+"]").hide(); 关于javascript-jquery属性选择器问题:Dynamicattributeselector,我们在StackOverflow上找到一个类似的问题: https://st

javascript - Angular JS : ng-repeat with dynamic ng-model

我有一段重复多次的有效代码,因此非常适合ng-repeat循环。例如,我的代码的两个实例如下。这是Javascript中的filterParamDisplay数组:$scope.filterParamDisplay=[{param:'userName',displayName:'UserName'},{param:'userEmail',displayName:'UserEmail'}];我一直在尝试将其放入ng-repeat循环中,但到目前为止没有成功。这就是我对atm进行的编码。问题在于上面的ng-model变量,以及ng-click和ng-show中的$index。不确定这是否可