为什么使用解构来导入react-bootstrap并不理想

时间:2018-11-14 18:51:56

标签: javascript reactjs ecmascript-6 react-bootstrap

文档页面建议仅导入所需的组件。 https://react-bootstrap.netlify.com/getting-started/introduction#importing这里有2个示例:

public DataTable Liste()
{
    SqlConnection con = new SqlConnection("Data Source=DESKTOP-JHLF03K\\SQLEXPRESS;Initial Catalog=OtelWebSite;Integrated Security=True");
    string sql = "";

    sql += "SELECT ";
    sql += "O.Id, ";
    sql += "O.OdaTurId,";
    sql += "T.Ad AS OdaTur, ";
    sql += "O.Ad, ";
    sql += "O.KatNo, ";
    sql += "O.Aciklama, ";
    sql += "K.Tanim AS Durum ";
    sql += "FROM Oda O, Kod K,OdaTur T  ";
    sql += "WHERE O.Durum = K.Kod ";
    sql += "AND T.Id = O.OdaTurId ";
    sql += "ORDER BY O.Id,O.OdaTurId";

    SqlDataAdapter dap = new SqlDataAdapter(sql, con);  
    DataTable table = new DataTable();
    con.Open();
    dap.Fill(table);

    con.Close();
    return table;
}

是什么使第二种方法“不太理想”?

1 个答案:

答案 0 :(得分:0)

在第一种情况下,您仅导入该特定组件的代码。

在第二种情况下,您将导入整个库,并且仅将特定组件插入当前作用域。