小编Tom*_*mer的帖子

使用sass而不是加载样式的create-react-app

我正在尝试为create-react-app添加sass/scss支持.

所以我做了以下步骤:

  1. npm eject
  2. npm install sass-loader node-sass --save-dev
  3. 选择webpack.config.dev.js文件并将其添加到加载器部分:

    {
        test: /\.scss$/,
        loaders: ["style", "css", "sass"]
    },
    
    Run Code Online (Sandbox Code Playgroud)

在我的app.js文件中,我引用了一个scss文件: import './css/app.scss';

当我运行npm start所有编译没有错误但应用程序加载没有样式.

我错过了什么?

reactjs webpack create-react-app

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

使用Vuetify,当我尝试打印页面时,它只显示第一个页面

我有一个使用Vuetify构建的应用程序.

其中一个页面用于订单,我希望用户能够打印它.

问题是如果我在页面中滚动,只有第一页显示滚动条:

在此输入图像描述

如何让它显示所有其他页面以进行打印?

UPDATE

.scroll-y如果我使用这个css进行打印,我在主要部分有一个类:

 @media print{
      body,
      html {
        height: 5000px !important;
      }

      .scroll-y {
        height: 100% !important;
      }
    }
Run Code Online (Sandbox Code Playgroud)

它工作,但显然我不希望每个打印的设置高度为5000px,我可以使用js来计算高度并设置它,但我想知道是否有更好/更简单的方法?

printing vue.js vuejs2 vuetify.js

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

css inline-block vs float

我正在进行一些测试float,inline-block并且我注意到它们之间存在差异.

正如你从这个例子中看到的那样,如果我使用display:inline-blockdiv,它们之间有一点差距但是如果我使用float:left它就会按预期工作.

请注意我正在使用Eric Meyer的Reset CSS v2.0.

是因为我做错了什么还是这样的inline-block行为(在这种情况下它不是很可靠).

HTML

<!DOCTYPE html>
<html>
<head>
  <title>How padding/margin affect floats</title>
    <link rel="stylesheet" href="css/reset.css">
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
    <div id="wrap">
        <div class="square"></div>
        <div class="square"></div>
        <div class="square"></div>
        <div class="square"></div>
        <div class="square"></div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS(不重置)

#wrap{
  width: 600px;
    margin:auto;
}

.square{
    width: 200px;
    height: 200px;
    background: red;
    margin-bottom: 10px;
    /*display: inline-block;*/
  float:left;
}
Run Code Online (Sandbox Code Playgroud)

html css css-float

8
推荐指数
3
解决办法
3929
查看次数

无法使用Gson解析Json数组

我有这个json数组:

 [
{
"id":18,
"city":"??????",
"street":"??????? 1",
"zipcode":121209,
"state":"IL",
"lat":32.158138,
"lng":34.807838
},
{
"id":19,
"city":"??????",
"street":"??? ??? 1",
"zipcode":76812,
"state":"IL",
"lat":32.161041,
"lng":34.810410
}
]
Run Code Online (Sandbox Code Playgroud)

我有这个类来保存数据:

public class MapData {
    private int id;
    private String city;
    private String street;
    private String state;
    private int zipcode;
    private double lat;
    private double lng;

    public MapData(int id, String city, String street, String state,
            int zipcode, double lat, double lng) {          
        this.id = id;
        this.city = city;
        this.street = street;
        this.state = state;
        this.zipcode = …
Run Code Online (Sandbox Code Playgroud)

java android json gson

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

在 Vue 项目之间共享资产和组件

我有 2 个 Vue 应用程序,它们都需要使用一些常见的页面和资产(scss 文件、图标等)。

他们需要共享的页面是可以访问 vuex 存储和异步调用的完整页面。

我认为要做的是创建一个单一的 vue 应用程序(使用 cli)并将两个应用程序放入其中并有一个共享文件夹:

vue-project
   - src
     - app1
     - app2
     - shared
Run Code Online (Sandbox Code Playgroud)

但后来我遇到了一个问题:如何分别构建/运行每个应用程序?

vue.js vue-cli-3

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

Vue:需要禁用页面上的所有输入

我正在开发一个具有不同许可证类型的应用程序,根据许可证我们需要禁用/启用输入。

一种方法是:disabled为每个输入设置一个条件,但这需要大量工作并且容易出错,因为我们可能会忘记将它放在某些输入上。

我想过使用这样的指令v-disable-all来搜索容器下的所有输入并将其添加为禁用。

我在徘徊是否有更好的解决方案,或者是否已经有这样的解决方案?

vue.js vue-directives

8
推荐指数
3
解决办法
4639
查看次数

从字符串数组创建唯一组合的数组

我正在编写一些需要一段文本的内容,并将其分解为可用于查找类似文本块的可能的数据库查询.(类似于我输入时生成的"类似问题"列表)基本过程:

  1. 从文本中删除停用词
  2. 删除特殊字符
  3. 从剩下的文本中创建一个独特的"词干"数组
  4. 创建一个可能的茎阵列组合数组(我被卡住了......有点)

这是我到目前为止所拥有的:

    //baseList starts with an empty array
    //candList starts with the array of unique stems
    //target is where the arrays of unique combinations are stored

    function createUniqueCombos(baseList,candList,target){

    for(var i=0;i<candList.length;i++){         

        //copy the base List
        var newList = baseList.slice(0);

        //add the candidate list item to the base list copy
        newList.push(candList[i]);

        //add the new array to the target array
        target.push(newList);   

        //re-call function using new array as baseList
        //and remaining candidates as candList
        var nextCandList = candList.slice(i + 1); …
Run Code Online (Sandbox Code Playgroud)

javascript algorithm combinations combinatorics

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

解析并读取java中的公钥

我需要使用java读取公钥并对其进行解析,以检查其有效性,指数,模数或是否有效.我尝试了以下代码,并遇到了问题.能帮我找到解决这个问题的方法吗?

public static void getPublicKey(String key) throws Exception {

key = key.replaceAll("-----BEGIN SSH2 PUBLIC KEY-----", "");
key = key.replaceAll("-----END SSH2 PUBLIC KEY-----", "");
KeyFactory kFactory = KeyFactory.getInstance("RSA", new BouncyCastleProvider());
byte pub_llave[] =  new BASE64Decoder().decodeBuffer( key ) ;
X509EncodedKeySpec spec =  new X509EncodedKeySpec(pub_llave);
PublicKey pubkey = (PublicKey) kFactory.generatePublic(spec);
}
Run Code Online (Sandbox Code Playgroud)

以下是例外情况:

java.lang.IllegalArgumentException: unknown object in getInstance: org.bouncycastle.asn1.DERApplicationSpecific
    at org.bouncycastle.asn1.ASN1Sequence.getInstance(Unknown Source)
    at org.bouncycastle.asn1.ASN1Sequence.getInstance(Unknown Source)
    at org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.getInstance(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

java bouncycastle public-key-encryption

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

MessageConsumer不消费消息

我的应用程序在Jboss 7.1.1上运行.我有一个每分钟运行一次的调度程序,需要检查DLQ中是否有消息并在数据库中进行一些更新.

我写了一个消息,消费者听取预定义的自定义DLQ.问题是我可以看到自定义DLQ中有消息但consumer.receiveNoWait()始终返回null.

以下是创建消费者的代码:

/*this is running fine and creating the consumer*/
public DestinationHandlerImpl(ConnectionFactory connectionFactory,
    Destination destination, boolean useTransaction, int delMode,
    boolean isProducer) throws JMSException {
    connection = connectionFactory.createConnection();
    consumer = session.createConsumer(destination);
}
Run Code Online (Sandbox Code Playgroud)

这是使用消息的代码(每隔一分钟运行一次):

/*this always return null, event when there are messages in the queue*/
public <T extends BaseEvent> T recieveMessage()
        throws JMSException {

    Message message = consumer.receiveNoWait(); // ----> always return null!!!

    if (message != null && !(message instanceof ObjectMessage)) {
        throw new IllegalArgumentException(
                "message object …
Run Code Online (Sandbox Code Playgroud)

java jms message-queue java-ee jboss7.x

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

Sublime text 2搜索不起作用

我在Win7上安装了ST2,由于某种原因,全局的"在文件中查找"(ctrl + shift + f)停止工作(之前有效).现在我得到的是:

在0个文件中搜索"capbSectionac"

0个匹配0个文件

当前打开的文件中的常规搜索工作正常.

我试过重新安装但无济于事:(

有人遇到过吗?有解决方案吗

sublimetext2

6
推荐指数
3
解决办法
4390
查看次数