小编Cra*_*aig的帖子

如何从promise中返回数据

我需要从promise中获取response.data,以便它可以由封闭函数返回.我知道我可能不能按照我编写它的方式来做,因为正常的javascript范围.有什么办法可以做到吗?

#1处的console.log生成正确的数据.console.log#2总是生成'a';

function addSiteParentId(nodeId) {   
    var theParentId = 'a';
    var parentId = relationsManagerResource.GetParentId(nodeId)
                        .then(function(response){                               
                            theParentId = response.data;
                            console.log(theParentId);  // #1
                        });
    console.log(theParentId);  // #2
    return theParentId;
}
Run Code Online (Sandbox Code Playgroud)

任何指针将不胜感激.

javascript angularjs

38
推荐指数
2
解决办法
8万
查看次数

谷歌翻译不是隐藏的

选择"自动"版Google翻译小工具后,如果我的浏览器与网站语言相同,我预计不会看到"选择语言"下拉菜单.但是,无论我将html lang属性设置为什么或者我将浏览器首选语言设置为什么,我都会一直看到它.我还注意到,无论是否存在元"google-translate-customization"标记,小部件总是在视图中似乎没有任何区别.

如果用户浏览器未设置为英语,我希望该网站被翻译.

任何意见,将不胜感激.

使用的代码: -

在头上: -

<meta name="google-translate-customization" content="6bb255d109276506-b73cb06230e6b6c0-gbb2acb9bc95b4a11-12"></meta>
Run Code Online (Sandbox Code Playgroud)

身体: -

   <div id="google_translate_element"></div>
            <script>
            function googleTranslateElementInit() {
              new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT}, 'google_translate_element');
            }
            </script>
            <script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
Run Code Online (Sandbox Code Playgroud)

html javascript google-translate

6
推荐指数
1
解决办法
1698
查看次数

如何将多个字符串粘贴到 .net .resx 文件中?

我有许多 .resx 文件用于在大型站点中进行翻译。为了完成翻译,我将每个 resx 文件的内容复制并粘贴到电子表格中。电子表格从翻译人员处返回,其中附加了新语言作为额外的列。我试过从电子表格中复制该列并粘贴到 resx 文件中的值列中,但它不起作用。我现在只能将电子表格中的数千个单独的短语剪切并粘贴到 resx 文件中。一定会有更好的办法。在那儿?

.net localization

5
推荐指数
2
解决办法
3174
查看次数

如何将div的ClientID插入OnClientClick事件

在我的XHTML页面中: -

<asp:Button ID="bookNowButton" runat="server" CssClass="bookNowButton"
            OnClientClick="showHideLoggedInDiv('<%=bookingFormDiv.ClientID%>')" />
Run Code Online (Sandbox Code Playgroud)

这打破了.我需要正确的语法或方法将bookingFormDiv.ClientID插入控件.

需要做什么?

vb.net asp.net web-controls clientid

4
推荐指数
1
解决办法
5675
查看次数

Umbraco AncestorOrSelf从Model中失踪?

我有一个新闻列表,其中有大量的新闻项目.我正在尝试获取要在每个新闻项目上显示的新闻列表的页面名称,但此代码并未删除它.我收到一条错误消息"Umbraco.Web.Models.RenderModel'不包含'AncestorOrSelf'的定义"

我希望这使用级别而不是nodeID,因此它可以在其他页面上重复使用.这就是我到目前为止: -

   @inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@{
    Layout = "BasePage.cshtml";

    var sectionTitle = Model.AncestorOrSelf(2).pageName;
}
            <div id="contentHeader">
                <div class="row contentHeader">
                    <div class="col-md-6 page-title no-left-pad">
                        <h1>@sectionTitle</h1>
                    </div>
                    <div class="col-md-6 no-right-pad">
                        <a href="/care-homes" class="btn btn-care-profile pull-right">Use our CareFinder</a>
                    </div>
                </div>
            </div>

            @RenderBody()
Run Code Online (Sandbox Code Playgroud)

任何建议表示赞赏,因为我无法找到任何错误的原因.

谢谢

umbraco razor

3
推荐指数
1
解决办法
1968
查看次数

如何在Win7上使用VS2010测试SSL切换

我开发了一个大型Web应用程序,VS2008安装在旧的Win2k3服务器上.我现在在Win7 Pro上安装了Visual Studio 2010,并且可以正常使用该应用程序.我的Web应用程序的某些部分需要使用创建私有SSL证书的IIS工具切换进入和退出SSL,这是他们在Win2k3服务器上执行的操作.但是我现在需要对这些部分进行更改,现在需要能够在VS2010内部Web服务器上进行测试,因为我不再像以前那样拥有开发Web服务器.有什么方法可以做到这一点,还是绝对不是不是?

ssl cassini visual-studio

2
推荐指数
1
解决办法
7784
查看次数

如何删除JW Player中的"共享/嵌入/信息"屏幕

JWPlayer noobie在这里.

我用它作为IE7/8的闪回后备.电影播放正常,但最后我得到一个分享/嵌入/信息屏幕显示.必须有可能摆脱它,因为我没有在他们网站上的任何Longtail视频示例中看到它.但是,我无法看到如何在任何地方.

jwplayer

2
推荐指数
1
解决办法
4026
查看次数

Umbraco V6.1.3 Lucene指数腐败

刚刚将Umbraco V6.1.1站点升级到V6.1.3.我的工作站一切顺利.删除所有文件后,将文件复制到Web服务器,对数据库执行相同操作.设置所有目录权限并运行该站点.网站(这是MVC)运行但有两个我无法理解的问题,并且非常感谢一些帮助.

读取过去EOF错误导致一页错误.这是它试图运行的视图.错误在Bold的链接上.

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage

@{
    Layout = "BasePage.cshtml";
}
          <div class="row-fluid">
              <div class="span12">
                  <h1>@Umbraco.Field("pageName")</h1>
                  @Umbraco.Field("pageText")
              </div>
            </div>
          <div class="row-fluid">
              <div class="span12">
                @foreach (var page in Model.Content.Children) {
                    <section class="well">
                    <h3>@page.Name</h3>
                    @if(page.Children.Count() > 0) {
                        <ul>
                        **@foreach (var pub in page.Children) {**
                           <li><a href="@Umbraco.Media(pub.GetPropertyValue("publication")).Url" title="@pub.Name" target="_blank">@pub.Name</a></li>
                        }
                        </ul>
                    }
                    </section>
                }
                  </div>
          </div>
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪是

[IOException: read past EOF]
   Lucene.Net.Index.FindSegmentsFile.Run(IndexCommit commit) +2040
   Lucene.Net.Index.DirectoryReader.Open(Directory directory, IndexDeletionPolicy deletionPolicy, IndexCommit commit, Boolean readOnly, Int32 termInfosIndexDivisor) +57
   Lucene.Net.Search.IndexSearcher..ctor(Directory path, Boolean readOnly) +29
   Examine.LuceneEngine.Providers.LuceneSearcher.ValidateSearcher(Boolean forceReopen) +136 …
Run Code Online (Sandbox Code Playgroud)

lucene umbraco umbraco6

2
推荐指数
1
解决办法
4039
查看次数