小编Adi*_*Sai的帖子

使用带Bootstrap的加速移动页面

我有一个使用Bootstrap的网站.从技术上讲,我现在正在使用Bootstrap 4.我想在页面的公开部分利用加速移动页面(AMP).但是,我有几个错误,我似乎无法动摇.这让我很疑惑,我甚至可以使用Bootstrap加速移动页面吗?

我甚至被允许在加速移动页面中使用JavaScript吗?Bootstrap在手机上有汉堡包菜单的JavaScript.然而,当我运行验证器时,我看到如下错误:

The attribute 'href' in tag 'link rel=stylesheet for fonts' is set to the invalid value 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.2/css/bootstrap.min.css'.
The attribute 'rel' in tag 'link rel=' is set to the invalid value 
The tag 'script' is disallowed except in specific forms.
Run Code Online (Sandbox Code Playgroud)

所以,回到我的问题.是否可以拥有使用加速移动页面的Bootstrap 4站点?

谢谢!

html css pagespeed accelerated-mobile-page

13
推荐指数
4
解决办法
2万
查看次数

django中加速移动页面?

是否有任何Django开发人员正在构建AMP-HTML页面?

(供参考:Google AMP项目)

如果我理解正确,AMP-HTML的工作方式是,您为每个页面创建2个单独的文件.普通的HTML结果,以及新的AMP-HTML文件.AMP-HTML文件是普通HTML页面的精简版本,Google使用它来返回加速移动页面(因此称为"加速移动页面").然后,这些文件中的每一个都在头部的标签中相互引用,这告诉Google将AMP文件用于移动结果.

在Django框架中,我想知道如何基于同一组内容创建2个单独的文件.

怎么可能使用可以传递给两个HTML结果的单个上下文?一个结果是普通的HTML页面,另一个是AMP-HTML页面.

在Django中,必须为要返回的每个页面创建一个URL.如何为每个现有URL自动生成第二个URL?此外,如何为每个URL调用单个上下文?

是否可以在视图中完成?例如,返回一个.html扩展名,即AMP页面,然后还为URL呈现模板?

关于如何解决这个问题,我还没有任何答案.寻找反馈和建议.看来这是第一个在Django和AMP-HTML上发布到stackoverflow的问题.它可能不是最后一个.

django amp-html accelerated-mobile-page

11
推荐指数
1
解决办法
3307
查看次数

无法加载共享库“libldap-2.4.so.2”或其依赖项之一

团队,

尝试在 docker 上运行时出现以下错误。它在 Windows 机器上工作正常-

无法加载共享库“libldap-2.4.so.2”或其依赖项之一。为了帮助诊断加载问题,请考虑设置 LD_DEBUG 环境变量:liblibldap-2.4.so.2: 无法打开共享对象文件: 没有这样的文件或目录

我正在使用 LdapConnection 的 System.DirectoryServices.Protocols 命名空间。尝试在我的 docker 映像中安装 libldap。以下3种方法,但都不起作用。

RUN apt-get update && apt-get install libldap-2.4-2


RUN apt-get update \
    && apt-get install -y --no-install-recommends \
        libldap-2.4-2 \
    && rm -rf /var/lib/apt/lists/*

RUN apk add libldap
Run Code Online (Sandbox Code Playgroud)

这是我的 docker 文件

#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging.

FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build …
Run Code Online (Sandbox Code Playgroud)

.net linux ubuntu directoryservices docker

8
推荐指数
1
解决办法
9929
查看次数

折叠无法在ng-bootstrap和angular 4应用程序中使用navbar breadcrumb按钮

我正在为我的应用程序使用角度4和bootstrap 4 beta 2和ng-bootstrap,并使用ng-bootstrap.

我已经从bootstrap文档示例中添加了导航栏.

代码如下所示:

<nav class="navbar navbar-expand-lg navbar-light bg-light">
  <a class="navbar-brand" href="#">Navbar</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo02" aria-controls="navbarTogglerDemo02" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>

  <div class="collapse navbar-collapse" id="navbarTogglerDemo02">
    <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
      <li class="nav-item active">
        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Link</a>
      </li>
      <li class="nav-item">
        <a class="nav-link disabled" href="#">Disabled</a>
      </li>
    </ul>
    <form class="form-inline my-2 my-lg-0">
      <input class="form-control mr-sm-2" type="search" placeholder="Search">
      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    </form>
  </div>
</nav>
Run Code Online (Sandbox Code Playgroud)

我还在angular-cli.json中添加了bootstrap样式.该代码如下所示:

 "styles": [
        "../node_modules/bootstrap/dist/css/bootstrap.min.css", …
Run Code Online (Sandbox Code Playgroud)

collapse bootstrap-4 ng-bootstrap twitter-bootstrap-4-beta

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

$.ajaxSetup 缓存:这在 jquery 代码中意味着什么

今天我在 Jquery 代码中观察到以下内容:

$.ajaxSetup({ cache: false });
Run Code Online (Sandbox Code Playgroud)

这是什么意思?如果 cache 的值变为True.

先感谢您

asp.net ajax jquery asp.net-ajax

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

带有"ORDER BY"的Azure文档数据库查询突然停止工作

文档数据库上的"排序依据"查询突然停止在我的开发环境中工作,并且在没有"Order by"的情况下正常工作

这是不起作用的查询(使用到昨天工作,直到昨天它用来返回70多个文档,现在它返回null结果(空数组)):

SELECT * FROM c WHERE c.Category = 'test' ORDER BY c.StartDate DESC
Run Code Online (Sandbox Code Playgroud)

这是正在运行的查询(目前它返回70+结果,它用于返回昨天相同的情况(上述查询不起作用的情况不是这样)):

SELECT * FROM c WHERE c.Category = 'test'
Run Code Online (Sandbox Code Playgroud)

有人面临类似的问题吗?什么可以解决这个问题?

azure-cosmosdb

5
推荐指数
1
解决办法
2096
查看次数

在c#中以指定格式打印日期

我正在使用 .NETDateTime类型并希望按以下格式打印日期

“2017-08-23T11:33:14.653191-05:00”

我目前可以通过使用它来获得年月日的日期。

DateTime.UtcNow.ToString("yyyy-MM-dd")
Run Code Online (Sandbox Code Playgroud)

上面的代码导致“2017-08-23”,但我想要上述格式的日期。

.net c# c#-4.0

5
推荐指数
1
解决办法
1万
查看次数

AMP(加速移动页面)可以/应该用于整个商业网站吗?

我是 AMP 的新手,想知道它是为谁准备的。例如。

我可以或应该将我的主页创建为 AMP 页面。

我听说这仅适用于新闻出版商,但首字母缩略词并未说明这一点,只是 Accelerated Mobile Pages,对我来说非常普遍。

欢迎任何帮助。

amp-html accelerated-mobile-page

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

AMP-HTML页面中amp_lite参数的重要性

在很多AMP页面上,我看到访问者通过明显不同版本的AMP-html进行定向 - https://amp-html-url/?amp_lite

我很好奇,这个amp_lite参数有什么意义.普通的amp-html和?amp_liteamp-html版本有什么区别?

amp-html accelerated-mobile-page

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